Definitions | x:A. B(x), Top, P  Q, AbsInterface(A), [[X]], f o g , if b then t else f fi , can-apply(f;x), do-apply(f;x), isl(x), t T, tt, ff, , b, ma-in-interface(es;X;e), ma-interface-val(es;X;e), ma-interface-compose(g;X), p  q, t.2,  x. t(x), P & Q, outl(x), , Unit, P   Q, MaInterface(T), ma-interface-consistent(es;X), x(s), ma-interface-consistent-at(es;i;X), False, e@i. P(e), t.1, A c B,  |